"""
读取纯文本文件
相对路径，如果要运行这个，需要进到相当目录来执行
f = open('Answer.txt','r', encoding='utf-8')

Version: 0.1
Author: yuwl
Date：2024-3-31
"""

import os

def main():
    # 当前工作目录
    print('cmd: ', os.getcwd())
    f = None
    try:
        # 绝对地址
        #f = open(r'C:\Users\zwh\Downloads\Answer.txt','r', encoding='utf-8')
        # 相对路径，如果要运行这个，需要进到相当目录来执行
        f = open('Answer.txt','r', encoding='utf-8')
        print(f.read())
    except FileNotFoundError as e:
        print(f'无法打开指定的文件: {e}')
    except LookupError:
        print('指定了未知的编码')
    except UnicodeDecodeError:
        print('读取文件时解码错误')
    finally:
        if f:
            f.close()

if __name__ == '__main__':
    main()